stroke limiting stop - Turkish English Dictionary